multi-track technology - German English Dictionary